package com.ruoyi.project.wxapi.model.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.project.meal.domain.MealServiceObjectsList;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class MealDTO {
    private Integer id;

    /** 上报时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "上报时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date reportDate;

    /** 班级 */
    @Excel(name = "班级")
    private String className;

    /** 填报人 */
    @Excel(name = "填报人")
    private String reportingPerson;

    /** 早-孤儿 */
    @Excel(name = "早-孤儿")
    private Integer mOrphan;

    /** 早-事无 */
    @Excel(name = "早-事无")
    private Integer mNothing;

    /** 早-政府 */
    @Excel(name = "早-政府")
    private Integer mGove;

    /** 早-特困 */
    @Excel(name = "早-特困")
    private Integer mPoor;

    /** 早-自费 */
    @Excel(name = "早-自费")
    private Integer mExpense;

    /** 早-餐标 */
    @Excel(name = "早-餐标")
    private Integer mDining;

    /** 午-孤儿 */
    @Excel(name = "午-孤儿")
    private Integer lOrphan;

    /** 午-事无 */
    @Excel(name = "午-事无")
    private Integer lNothing;

    /** 午-政府 */
    @Excel(name = "午-政府")
    private Integer lGove;

    /** 午-特困 */
    @Excel(name = "午-特困")
    private Integer lPoor;

    /** 午-自费 */
    @Excel(name = "午-自费")
    private Integer lExpense;

    /** 午-餐标 */
    @Excel(name = "午-餐标")
    private Integer lDining;

    /** 晚-孤儿 */
    @Excel(name = "晚-孤儿")
    private Integer dOrphan;

    /** 晚-事无 */
    @Excel(name = "晚-事无")
    private Integer dNothing;

    /** 晚-政府 */
    @Excel(name = "晚-政府")
    private Integer dGove;

    /** 晚-特困 */
    @Excel(name = "晚-特困")
    private Integer dPoor;

    /** 晚-自费 */
    @Excel(name = "晚-自费")
    private Integer dExpense;

    /** 晚-餐标 */
    @Excel(name = "晚-餐标")
    private Integer dDining;

    private List<MealServiceObjectsList> mealList;
}
